Using RAIC for Dependable On-line Upgrading of Distributed Systems

نویسندگان

  • Chang Liu
  • Debra J. Richardson
چکیده

Redundant Arrays of Independent Components (RAIC) is a technology that uses groups of similar or identical distributed components to provide dependable services [1,2,3]. RAIC allows components in the redundant array to be added or removed dynamically during run-time. A special case of RAIC can be used to perform dependable on-line upgrading of distributed systems. This position paper gives a brief overview of RAIC and discusses its application in on-line upgrading of distributed systems. A proof-of-concept example is given to illustrate how problems occur during upgrading can be masked by RAIC and would not affect smooth operations of the system-under-upgrade.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

RAIC: Architecting Dependable Systems through Redundancy and Just-In-Time Testing

Redundant Arrays of Independent Components (RAIC) is a technology that uses groups of similar or identical distributed components to provide dependable services. RAIC allows components in a redundant array to be added or removed dynamically during run-time, effectively making software components “hot-swappable” and thus achieves greater overall dependability. RAIC controllers use the just-in-ti...

متن کامل

Dependable On-Line Upgrading of Distributed Systems

Systems are upgraded to improve their functionality, provide new services, correct faults and accommodate changes in the system environment. The number of application areas in which systems should be able to deliver continuous reliable service is growing. Today’s systems still experience considerable downtime (in range of 30%-60%) on upgrading and patching the operating system, middleware, and ...

متن کامل

Towards Upgrading Actively Replicated Servers On-the-Fly

Change management is indispensable in most distributed software systems, which are continuously being modified throughout their life cycle. Managing the changes at runtime in highly available distributed systems is especially challenging as upgrade of a running system should not deteriorate its availability characteristics. We present a distributed algorithm that allows to dynamically upgrade a...

متن کامل

Research on Dependable Distributed Systems for Smart Grid

Within the last few years, smart grid has been one of major trends in the electric power industry and has gained popularity in electric utilities, research institutes and communication companies. As applications for smart grid become more distributed and complex, the probability of faults undoubtedly increases. This fact has motivated to construct dependable distributed systems for smart grid. ...

متن کامل

Resource Aware Information Collection (RAIC) in Ad hoc Networks

In an ad hoc network it may be necessary for a single node to collect information about the local or global state of the network and the devices contained within it. This information may be used in network management, resource and service discovery, and routing protocols. Given ad hoc network constraints, this process of information collection must be efficient, scalable and distributed. Unlike...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002